//
//  SCAbstractController.h
//  QtiSight
//
//  Created by Jonathan Saggau on 7/9/06.
//  Copyright 2006 __MyCompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>


@interface SCAbstractController : NSObject {

}

- (id)initWithPort:(NSNumber *)port IP:(NSString *)IP;

- (void)sendMsg:(NSArray *)msgList;
- (void)sendBundle:(NSArray *)msgList atTime:(NSNumber *)fromnow;
- (void)sendBundleAbs:(NSArray *)msgList atTime:(NSNumber *)absTime;
- (NSArray *)receive:(NSArray *)keys;

@end

/*
  
 def sendMsg(self, msgList)
 
 def sendBundle(self, fromnow, messages)
 
 def sendBundleAbs(self, abs, messages)
 
 def receive(self, *keys)
 
 */